donor electron - French English Dictionary